large cities - Spanish English Dictionary